A Generic Approach For Pen-Based User Interface Development
نویسندگان
چکیده
Pen-based interaction is an intuitive way to realize hand drawn structured documents, but few applications take advantage of it. Indeed, the interpretation of the user hand drawn strokes in the context of document is a complex problem. In this paper, we propose a new generic approach to develop such systems based on three independent components. The first one is a set of graphical and editing functions adapted to pen interaction. The second one is a rulebased formalism that models structured document composition and the corresponding interpretation process. The last one is a hand drawn stroke analyzer that is able to interpret strokes progressively, directly while the user is drawing. We highlight in particular the human-computer interaction induced from this progressive interpretation process. Thanks to this generic approach, three pen-based system prototypes have already been developed, for musical score editing, for graph editing, and for UML class diagram editing.
منابع مشابه
Towards a unified gesture description language
Proliferation of novel types of gesture-based user interfaces has led to considerable fragmentation, both in terms of program code and in terms of the gestures themselves. Consequently, it is difficult for developers to build on previous work, thereby consuming valuable development time. Moreover, the flexibility of the resulting user interface is limited, particularly in respect to users wishi...
متن کاملA generic method to design pen-based systems for structured document composition: Development of a musical score editor
We present in this paper a new generic method to recognize highly structured documents in the context of pen-based edition. The interpretation of the user’s strokes is realised progressively, directly while the user composes his document. This approach is based on a formalism making it possible to model, externalised from the system, the composition rules of the corresponding document. This kno...
متن کاملScenario-Based Design Methods for the Development of Pen-Based Software User Interface
Pen-based user interface (PUI) has drawn significant interest, owing to its intuitiveness and convenience. While much of the research focuses on the technology, the usability of a PUI has been relatively low since human factors have not been considered sufficiently. Scenariocentric designs are ideal ways to improve usability. However, such designs possess some problems in practical use. To cope...
متن کاملDevelopment of decision support tool for municipal solid waste management system in Iran based on life cycle assessment approach
Background and Objective: Various aspects including the environmental burdens, social and economic consequences of the waste management(WM) scenarios must be considered to come up with a comprehensive WM plan. Life Cycle Assessment (LCA) approach is a systematic method to quantify the environmental burdens of each WM scenario. Materials and Methods: This study used an LCA approach to develop a...
متن کاملUsiGesture: a structured method for engineering pen-based gestures in graphical user interfaces
UsiGesture is aimed at providing a contribution in the field of Engineering of Interactive Systems by supporting the work of engineers, programmers and designers during the elaboration of graphical user interfaces integrating pen-based gesture recognition on 2D surfaces. It proposes methodological guidance for incorporating pen-based gestures into graphical user interfaces through a structured ...
متن کامل